メインコンテンツまでスキップ
バージョン: DAI 25.2

システム

Systemは、Eggplant DAIサーバーまたはホストされたインストールを管理するためのリソースを提供します:

Status

全ユーザーは、DAIシステムとそのステータスに関する主要情報を見ることができます。これには以下が含まれます:

  • DAIバージョン
  • DAIクライアントとサーバーシステム時間の違い
  • サービスの可用性

Service Status

System > Statusは、システムの問題をトラブルシューティングするための良い出発点です。Egpplant DAIサーバー上で実行されているすべてのサービスの現在のステータスを表示します。

サービス説明
DAI API製品のメインAPIであるEggplant DAI APIの可用性。
DAI SUTスケジューラーと構成サービスで使用するSUTを定義できます。
DAI Task Schedulerスケジュールされた実行を行うことができます。
DAI Test Config実行のためのテスト構成を実行することができます。
DAI SuitesDAI Design AgentによってアップロードされたSuiteを表示および管理できます。
DAI Executionテスト実行を中央管理します。
DAI Modeler Serviceテストケースビルダーをサポートします。
DAI Cloudテスト構成で使用されるDAI Cloud SUTの可用性。
DAI API Clients Service正しいセキュリティ資格情報を持つAPIリクエストとEggplant DAIでの統合を可能にします。
DAI Notification Service通知サービスの可用性。

Managing Third Party Client

この機能により、ユーザーはKeycloakクライアントをオンデマンドで作成し、対応するクライアントID/シークレットをダウンロードできます。クライアントは、サードパーティAPIアクセスに必要です。主なユースケースはEggplant Cloudです。オンプレミスのインストールの場合、ユーザーはコマンドラインスクリプトを介してすでに資格情報にアクセスできます。

Creating a Third Party Client

System > API Accessに移動すると、サードパーティクライアント管理テーブルが表示されます。

新しいサードパーティクライアントを設定するには、次の手順に従います:

  1. ページの右上隅にあるAdd Newボタンをクリックします。

  2. API Access Key Nameフィールドに説明的な名前を入力します。

    :::注意点

    API Access Key Nameは必須フィールドです。

    :::

  3. (オプション)Descriptionフィールドに概要を入力して、クライアントの目的をよりよく理解できるようにします。

  4. Createをクリックします。

  5. クライアントID/シークレットのダウンロードを促すダイアログが表示されます。DownloadをクリックしてCSVファイルをダウンロードし、ローカルドライブに保存します。

新しいサードパーティクライアントはAPI Accessタブに表示されます。ここから、行の最後にあるメニューをクリックして、クライアントをRegenerateまたはRevokeすることができます。

Regenerating a Third Party Client

System > API Accessに移動すると、サードパーティクライアント管理テーブルが表示されます。テーブルの行の最後にあるメニューをクリックすると、Regenerateオプションが表示されます。これにより、クライアント作成プロセス中に行わなかった場合でも、クライアントID/シークレットをダウンロードできます。

クライアントID/シークレットをダウンロードするには、次の手順に従います:

  1. サードパーティクライアント行の最後にあるメニューをクリックします。

  2. Regenerateオプションをクリックします。

  3. 確認ダイアログボックスが表示されたら、Confirmをクリックします。

  4. Downloadをクリックします。

クライアントID/シークレットを含むCSVファイルの新しいコピーがダウンロードされ、ローカルドライブに保存されます。

Revoking a Third Party Client

System > API Accessに移動すると、サードパーティクライアント管理テーブルが表示されます。テーブルの行の最後にあるメニューをクリックすると、Revokeオプションが表示されます。これにより、クライアントをテーブルから削除できます。

クライアントを削除するには、次の手順に従います:

  1. サードパーティクライアント行の最後にあるメニューをクリックします。

  2. Revokeオプションをクリックします。

  3. 確認ダイアログボックスが表示されたら、Confirmをクリックします。

クライアントは削除され、サードパーティ管理テーブルから削除されます。

Manage Git Connections

ユーザーは Git 接続を表示および管理 して、Git ホスティング プロバイダーからスイートを読み込むことができます。

Managing Access

System > Access から、管理者は ユーザーを作成 および ユーザーを管理 できます。

Managing Your Account Details

System > My Account から、すべてのユーザーはプロフィールの更新やパスワードの変更など、アカウントの詳細を更新できます。

Downloading Server Logs

System > Logsから、管理者はEggplantサポートに送信するためのサーバーログをダウンロードできます。

Downloadをクリックして、すべてのサーバーログのzipファイルをDownloadsフォルダにダウンロードします。

Managing Licenses

System > Licensesから、管理者はEggplant DAIサーバーまたはホストされたインストールのライセンスを表示および管理できます。

購入したライセンスの表示と割り当ての方法、およびライセンス キーの生成方法については、ライセンス管理 を参照してください。

View Licenses in Use

Systems > Licensesでは、使用中のすべてのライセンスの詳細を確認できます。これには有効期限が含まれます。

Add a New License

新しいライセンスを追加するには、まずKeysightのライセンス管理ポータルからライセンスキーを生成する必要があります。ライセンスキーをメールで受け取ったら、以下の手順に従ってください。

  1. LicensesからAddをクリックします。
  2. ライセンスキーを入力し、Keysightのエンドユーザーライセンス契約(EULA)を読みます。
  3. Agreeをクリックします。ライセンスキーが無効な場合は、サポートに連絡してください。

Delete an Existing License

Eggplantインストールまたはデプロイメントからライセンスを削除する場合があります。たとえば、ライセンスが期限切れになった場合や、別のホストIDにライセンスを割り当てた場合です。

  1. 削除したいライセンスの横にある Delete をクリックします。
  2. 削除を確認します。

エージェントインストーラーのダウンロード

System > Agent Tools から、Eggplant FunctionalでSenseTalkスニペットを実行するためのエージェントインストーラをダウンロードできます。エージェントのインストールと設定方法については、実行環境の設定をご覧ください。

注記

すべての実行環境を表示するには、View All Execution Environmentsをクリックして、このサーバーの設定されたすべての実行環境を表示するEnvironmentsページにアクセスします。

Manage DAI Settings

System > Settingsでは、管理者はDAIの設定を管理できます。

Configurationsでは、SMTP設定など、DAIの機能に使用される設定を設定/編集できます。

Global test config notifications settings

このセクションでは、メールとWebhookの両方の通知をグローバルに有効化または無効化できます。通知の種類ごとに個別に設定することも、通知を完全にオフにすることもできます。このオプションを無効にすると、テスト構成の実行時にメールまたはWebhookの通知が送信されなくなります。Webhookを初めて使用する場合は、DAI Webhooksで詳細をご確認ください。

Diagnostics & usage data collection

この設定をON to enable診断および使用データの収集が有効になり、OFF to disable無効になります。

注記

Report Usage Statisticsが無効になっている場合、ユーザーはこの設定を変更できません。

SMTP Settings

パスワード リセット リンクを送信し、構成の電子メール通知をテストするように SMTP サーバーを構成できます。

注記
  • DAI での SMTP 接続に Microsoft Outlook は使用できなくなりました。

  • Eggplant Cloudでは設定を変更できません。事前に設定されたSMTP設定のみ使用できます。

  1. Edit SMTP Settingsをクリックします。

  2. SMTPメールサーバーの詳細を入力します:

    • Host:Eggplant DAIでメールを送信するために使用するSMTPサーバーのホスト名。例:smtp.yourserver.com
    • Port:Eggplant DAIがSMTPサーバー上で接続できるポート番号。
    • From Display Name:'From'アドレスのユーザーフレンドリーな名前(オプション)。
    • From:Eggplant DAI内で送信されたメールのSMTPヘッダーに表示されるメールアドレス。
    • Reply to Display Name:'Reply to'アドレスのユーザーフレンドリーな名前(オプション)。
    • Reply to:Eggplant DAIによって送信されたメールへの返信の代替メールアドレス(オプション)。
    • Envelope From:Eggplant DAIによって送信された配達不能メール用のメールアドレス(オプション)。
    • Enable SSLEnable StartTLSEnable Authentication:SMTPサーバーへの接続を保護するために使用したい方法を選択します。
    • UsernamePassword:SMTPサーバーのアカウントの資格情報。
  3. SMTP設定を保存するには、Test Connectionをクリックします。接続が成功した場合、確認メッセージが表示されます。

Revoking permission for managing SMTP Settings

一部の顧客は、DAI管理者がSMTP設定の管理権限を持たず、それらがSystem Administratorによってのみ管理可能であることを望む場合があります。

すべてのDAI管理ユーザーから権限を削除するには、次の手順に従います。

  1. 管理コンソールに移動します。例:http://localhost:8000/auth/admin/master/console
  2. 元のサーバーのシステム管理者資格情報を使用してログインします。
  3. Realm Rolesに移動し、dai:adminロールを選択します。
  4. Associated Rolesに移動します。
  5. realm_role:iam:sys_adminを選択します。
  6. Unassignをクリックします。
  7. 表示される確認ダイアログでRemoveをクリックします。
注記

権限の更新は、次回資格情報が再生成されるときに有効になるため、現在ログインしているDAI管理者は、SMTP設定を編集する権限を数分間持ち続けます。